polybutadiene rubber - English Synonyms Dictionary